home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
Magnum One
/
Magnum One (Mid-American Digital) (Disc Manufacturing).iso
/
d3
/
screenwr.arc
/
SWMANUAL.DOC
< prev
next >
Wrap
Text File
|
1985-05-02
|
47KB
|
1,717 lines
ScreenWright (tm)
The Professional Screenplay Formatter
(c) 1984, 1985 Paul D. Nadler
Release 1.2
123 Oak Street
Woodmere, NY 11598
(212)316-6325
ScreenWright (tm) -- The Professional Screenplay Formatter
by Paul D. Nadler
123 Oak Street
Woodmere, NY 11598
(212)316-6325
ScreenWright is a text formatting program specifically designed
for screenplays and teleplays. Special care has been taken to
keep ScreenWright simple to use, so you can concentrate on your
writing instead of on a stack of computer manuals. ScreenWright
is available in versions for the MS-DOS, CP/M-80, and CP/M-86
operating systems.
To use ScreenWright, you type in your screenplay using almost any
standard text editor (eg. PC-Write, WordStar, Perfect Writer,
etc.). Then ScreenWright types it on your printer in perfect
screenplay format. This manual contains examples to demonstrate
just how you can use ScreenWright with your scripts.
ScreenWright is "Shared Software" -- that is, it is distributed
by individuals who copy it and pass it on to others. This
eliminates the need for advertising and copy protection schemes,
and allows you to obtain quality software at greatly reduced
costs. In other words, try it before you buy it. If you find
ScreenWright useful, we trust you to send us a donation of $10
for every screenplay or teleplay (of any length, whether produced
or not) you use ScreenWright on; otherwise, we trust you to stop
using the software. You will then be on our mailing list for
information about program updates and new products. For more
information on the "Shared Software" concept, see Appendix D.
Whether you donate or not, we welcome your comments and
suggestions. And please let us know when any work you've done
with ScreenWright is sold or produced!
HAPPY WRITING!
(C) 1984, 1985 Paul D. Nadler ScreenWright (tm) Manual, p. 1
FILES ON THE DISTRIBUTION DISK
The distribution diskette contains the following files:
read.me Contains directions for printing out the
documentation and for configuring your terminal.
sw.com The ScreenWright formatting program. When you
enter the command sw on your terminal, this
program will start running. For instructions,
see Chapter 3.
swinst.com These programs install ScreenWright for your
terminal. For instructions, see Chapter 1 and
Appendix C.
swinst.msg " " " "
swinst.dat " " " "
swmanual.doc This ScreenWright manual. In MS-DOS, it may be
printed with the command: copy swmanual.doc lpt.
In CP/M and CP/M-86, use the type command and the
<CTRL>-P printer toggle.
swtry.me A sample screenplay in ScreenWright format. To
process it, see instructions in Chapter 3.
swread.me Brief notes on using ScreenWright.
SOME DO-NOTS
1. DO NOT use ScreenWright until you have read the
documentation.
2. DO NOT forget to make regular backups of your text files.
3. DO NOT make any modifications to the ScreenWright programs
or documentation.
(C) 1984, 1985 Paul D. Nadler ScreenWright (tm) Manual, p. 2
Chapter 1
INSTALLING SCREENWRIGHT
Before you use ScreenWright, it must be installed -- that is, it
must be provided with information about any special codes
necessary for your particular terminal. If you use ScreenWright
without properly installing it, a default screen set-up will be
used, which may or may not be correctly suited to your terminal.
Before installing ScreenWright you should, for your own
protection, make a work-copy of your ScreenWright diskette and
store the original safely away. Use your Operating System's
file-copy program to make this copy, and make sure that all files
are successfully transferred.
Installation is easily performed using the program swinst, which
is supplied with ScreenWright. Start the installation by typing
swinst at your terminal. The following menu will appear:
-------------------------------------------------------
| General installation System |
| Choose installation item from the following: |
| |
| Screen installation | Quit |
| |
| Enter S or Q: |
-------------------------------------------------------
Select Screen installation from the menu that appears. Depending
on whether your version of ScreenWright is for an IBM PC
(including MS-DOS compatibles), or for another machine, the
installation proceeds as described in the following two sections:
(C) 1984, 1985 Paul D. Nadler ScreenWright (tm) Manual, p. 3
IBM PC Display Selection
A menu listing the following options will appear, inviting you to
choose one by entering its number:
--------------------------------------------------------
| Choose one of the following displays: |
| |
| 1) Default display mode |
| 2) Monochrome display |
| 3) Color display 80x25 |
| 4) Color display 40x25 |
| 5) b/w display 80x25 |
| 6) b/w display 40x25 |
| |
| Which display (enter no. or ^x to exit) |
--------------------------------------------------------
Non-IBM PC Installation
A menu listing a number of popular terminals will appear,
inviting you to choose one by entering its number:
--------------------------------------------------------
| Choose one of the following terminals: |
| |
| 1) ADDS 20/25/30 15) Lear-Siegler ADM-31 |
| 2) ADDS 40/60 16) Liberty |
| 3) ADDS Viewpoint-1A 17) Morrow MDT-20 |
| 4) ADM 3A 18) Otrona Attache |
| 5) Ampex D80 19) Qume |
| 6) ANSI 20) Soroc IQ-120 |
| 7) Apple/graphics 21) Soroc new models |
| 8) Hazeltine 1500 22) Teletext 3000 |
| 9) Hazeltine Esprit 23) Televide 912/920/925|
| 10) IBM PC CCP/M b/w 24) Visual 200 |
| 11) IBM PC CCP/M color 25) Wyse WY-100/200/300 |
| 12) Kaypro 10 26) Zenith |
| 13) Kaypro II and 4 27) None of the above |
| 14) Lear-Siegler ADM-20 28) Delete a definition |
| |
| Which terminal? (Enter no. or ^x to exit): |
--------------------------------------------------------
If your terminal is mentioned, just enter the corresponding
number, and the installation is complete. Before installation is
actually performed, you are asked the question:
(C) 1984, 1985 Paul D. Nadler ScreenWright (tm) Manual, p. 4
Do you want to modify the definition before installation?
This allows you to modify one or more of the values being
installed as described in the following. If you do not want to
modify the terminal definition, just type N, and the installation
completes by asking you the operating frequency of your CPU. If
you type Y, or if you typed 27 for None of the above, see the
Appendix on terminal installation for more information.
(C) 1984, 1985 Paul D. Nadler ScreenWright (tm) Manual, p. 5
Chapter 2
WRITING A SCREENPLAY WITH SCREENWRIGHT
Word processing for screenplays is different than word processing
for many other types of writing, in that an unusual and rather
inflexible format is required by the film and television
industries. (This format is summarized in Appendix A.)
ScreenWright is designed to handle these requirements quickly and
easily. To use ScreenWright, you need to think of a screenplay
as being made up of only a handful of basic elements:
- Numbers for new scenes.
- Directions and other descriptive matter, including setting,
lighting, action, etc.
- Names of characters (speech headings).
- Speeches of characters.
- Parenthetical or descriptive remarks about a speech.
- Camera angle.
You note the beginning of each of these sections in your text
with a simple notation, called a command. A command tells
ScreenWright how to properly format a portion of your
screenplay. A ScreenWright command begins with a period, and is
therefore known as a dot-command. The main dot-commands are .DI,
.CA, .NM, .SP, and .PA. These commands are fully described as
follows:
.DI -- Directions
All directions regarding action and setting are prefixed with the
.DI command. These might include physical descriptions of
characters, and directions for movement of characters or props.
These directions are printed wide on the page. For example,
.DI LARRY and MATILDA walk in. They
(C) 1984, 1985 Paul D. Nadler ScreenWright (tm) Manual, p. 6
are well-dressed, in their middle thirties,
with the look of having never contemplated
anything deeper than a Bean's catalog.
New scenes are also noted with the .DI command, by suffixing it
with the # sign (this option is also available with the .CA
command: see below). This causes a new scene to begin, with a
new scene number. The .DI# command usually gives only a very
brief description of setting, but is usually followed by a more
extensive .DI command. For example:
.DI# THE TARA HOMESTEAD -- SUNDOWN.
.DI SCARLETT and MR. O'HARA stand hand-in-hand
before the setting sun.
Note: Some writers use the .DI instead of .CA for camera
directions; most use the .CA command, below.
.CA -- Camera direction
All directions regarding camera angle, movement, and effects are
prefixed with the .CA command. Such directions include CLOSE UP,
CUT TO, DOLLY SHOT, etc., and are placed in a column on the right
side of the page. For example:
.CA CUT TO:
.DI HARRISON with a drink in his hand and evil in his eyes.
New scenes are also noted with the .CA command, by suffixing it
with the # sign (this option is also available with the .DI
command: see above). This causes a new scene to begin, with a
new scene number. Some writers use the .DI instead of .CA for
camera directions; but most use the .CA command.
.NM -- Name of character
The names of characters, when used as speech headings, are
prefixed with the .NM command. When formatted, they are placed
in a column in the middle of the page. They are normally all in
capital letters, but the choice is yours. The .NM command is
always used along with the .SP command, described below. For
example:
.NM EARP
.SP Howdy, Ma'am. New in Tombstone?
(C) 1984, 1985 Paul D. Nadler ScreenWright (tm) Manual, p. 7
.SP -- Speeches
Characters' speeches are prefixed with the .SP command. When
formatted, they are placed with medium margins in the middle of
the page. The .SP command is always used in conjunction with the
.NM command, and often with the .PA command. For example:
.NM WATSON
.SP Sorry to get you out of bed so
early, old chap. I'm afraid there's
been a murder.
.PA -- Parenthetical remarks
Any remark parenthetical to a speech is prefixed with the .PA
command. Such remarks might include clues as to the emotion
behind a line, or a small direction of action. The .PA command
often interrupts speeches. For example:
.NM JOAN
.PA (Disinterested, pouring herself tea)
.SP And is it true you'll be with us in
Bromley all summer, John?
Underlining
In addition to these dot-commands, ScreenWright allows you to
underline portions of your screenplay. Underlining is turned
both on and off with the underline character (_). For example, in
the following speech, the words 'not' and 'the question' will be
underlined:
.NM HAMLET
.SP To be, or _not_ to be:
That is _the question_.
When output is sent to the console or to a file, this command is
ignored.
(C) 1984, 1985 Paul D. Nadler ScreenWright (tm) Manual, p. 8
Chapter 3
PROCESSING A SCREENPLAY
Once your screenplay (or draft) is entered into a file, you can
use ScreenWright to format it. To run the ScreenWright program,
put the ScreenWright diskette into your computer and type:
sw
Once you have typed this command, information appears regarding
the copyright and version number of ScreenWright. You are asked
Name of file to format:
Here you type in the name of the file you wish to process,
followed by a carriage return. Then you are asked
Send output to Console, Printer, File (C/P/F)?
Select your choice by simply typing C, P, or F. Then you are
asked
Begin printing on page other than 1 (#/CR)?
If you wish to start printing from the beginning of the
screenplay, simply type a carriage return; if you wish to start
printing with a later page, type in the page number followed by a
carriage return.
As an example of the use of ScreenWright, we could enter a file
as follows:
.DI# A BARREN FIELD IN GLOUCESTERSHIRE.
.DI The sky is dark as GLOUCESTER walks into view.
.NM GLOUCESTER
.PA (Stroking his long grey beard)
.SP Now is the winter of our discontent made
glorious summer by this sun of York.
.DI An army of Frenchmen gallops up, menacingly
brandishing spears and swords. They are led by
(C) 1984, 1985 Paul D. Nadler ScreenWright (tm) Manual, p. 9
the Dauphin.
.NM GLOUCESTER
.PA (Turning to run)
.SP 'Zounds! Trouble ahead for the scepter'd isle!
When processed, this would come out as follows:
1 A BARREN FIELD IN GLOUCESTERSHIRE
The sky is dark as GLOUCESTER walks
into view.
GLOUCESTER
(Stroking his long grey
beard)
Now is the winter of our discontent
made glorious summer by this sun of
York.
An army of Frenchmen gallops up, menacingly
brandishing spears and swords. They are led
by the Dauphin.
GLOUCESTER
(Turning to run)
'Zounds! Trouble ahead for the
scepter'd isle!
Further examples of screenplay design will be found in the sample
file supplied with ScreenWright, swtry.me.
(C) 1984, 1985 Paul D. Nadler ScreenWright (tm) Manual, p. 10
Chapter 4
ADDITIONAL COMMANDS
The following additional commands, while not necessary for the
creation of your screenplay, will prove helpful at times:
.AS n1 .. n10 ASCII characters n1 through n10 are sent to the
printer with no additional formatting. On many
printers special ASCII sequences are used to set
pitch and other attributes. For example, on
EPSON printers, the sequence <ESC>-M (ASCII
27-77) sets elite pitch; in ScreenWright, this
would be .AS 27 77. Hexadecimal codes may be used
by preceding them with the $ (dollar) sign. When
output is sent to the console or to a file, this
command is ignored.
.BR (Break) The current line is broken and continued
on the next line. This command is useful if a
character is singing or reciting poetry.
.CH fid (Chain) The file currently being processed is
replaced by the file fid, which becomes in effect
an extension of the first file. This command may
be used as often as desired. It is useful when
the screenplay you wish to process is larger than
memory, or when different parts of the screenplay
reside on different physical disks.
.CO (Comment) The current line is ignored. This
command is used for making comments to yourself.
.DF CC n (Define Camera Column) Redefine the column on the
page at which camera directions are printed. The
default is 55.
.DF DI n1 n2 (Define Direction Margins) This command redefines
the margins for directions. The new left margin
is n1, and the new right margin is n2. The
default direction margins are 10 and 70. If you
use elite type, not that defining a right margin
greater than the maximum width of your console
(usually 80) will result in unintentional
(C) 1984, 1985 Paul D. Nadler ScreenWright (tm) Manual, p. 11
"wraparound" when you send the output to the
console, though output to the printer will be
fine.
.DF FT abc (Define Footer) This command defines text string
abc as a page footer. The footer is typically
used to print the screenplay title, and often a
brief copyright notice, on each page.
.DF HD abc (Define Header) This command defines text string
abc as a page header. This is printed
right-justified, just before the page number at
the top of each page. It is typically used to
show a version number (eg. .df hd Ver. 03/01/85).
.DF NC n (Define Name Column) Redefine the column on the
page at which character names (as headings for
speeches) are printed. The default is 35.
.DF PA n1 n2 (Define Parenthetical Margins) This command
redefines the margins for parenthetical remarks.
The new left margin is n1, and the new right
margin is n2. The default parenthetical remark
margins are 30 and 50.
.DF PL n (Define Page-Length) This command redefines the
number of lines in a page to n. The default is 66
lines per page, which is the standard for most
paper and printers.
.DF SP n1 n2 (Define Speech Margins) This command redefines
the margins for speeches. The new left margin is
n1, and the new right margin is n2. The default
speech margins are 20 and 60.
.JU (Justify) Turns on right-margin justification
mode. In this mode, spaces are added between
words so that the right margin is straight. This
mode may be turned off with the command .NJ,
which is the default.
.NE n (Need n Lines}) If less than n blank lines are
left on the current page, the page is ejected and
a new page is started. Note that if n or more
lines are left on the current page, no action is
taken.
.NP (New Page) The current page is ejected and a new
page is started. Unlike .NE, this command is
unconditional.
(C) 1984, 1985 Paul D. Nadler ScreenWright (tm) Manual, p. 12
Appendix A
SCREENPLAY FORMATTING REQUIREMENTS
- Pages must be numbered in the upper right-hand corner.
- New scenes must be numbered in the left-hand margin,
adjacent to the beginning of the scene.
- Scenes continued from one page to another must be noted
(CONTINUED) in the lower right-hand of the first page, and x
CONTINUED (y): in the upper-left hand of the continuation
page, where x is the scene-number and y is the
continuation-page number (y is printed only if it is greater
than one).
- General directions must be typed in a wide format (ie. small
margins).
- Speech headings (character names) must be typed in a column
in the center of the page.
- Speeches must be typed in a medium-width format (ie. medium
margins).
- Speeches continued from one page to another must be noted
(MORE) centered at the bottom of the first page, and
xyz (CONT'D) in the usual speech heading position at the top
of the next page, where xyz is the character's name.
- Remarks parenthetical to speeches must be typed in a narrow
format (ie. big margins).
(C) 1984, 1985 Paul D. Nadler ScreenWright (tm) Manual, p. 13
Appendix B
EDITING CONSIDERATIONS
ScreenWright is designed to work on almost any file created with
available text editors. Below are some considerations to keep in
mind when using some common word-processing editors:
- Edix files may be used straight, with no special
considerations.
- The Final Word has not yet been verified for use with
ScreenWright.
- Leading Edge Word Processing has not yet been verified for
use with ScreenWright.
- Palantir has not yet been verified for use with
ScreenWright.
- PeachText files must contain only ScreenWright dot-commands
for formatting, not PeachText's slash (\) and other
special-character commands. Also, be careful to put a
carriage return at the end of every line, as ScreenWright
will not accept lines of over 255 characters.
- Perfect Writer files must contain only ScreenWright
dot-commands for formatting, not Perfect Writer at-sign (@)
commands.
- pfs:Write has not yet been verified for use with
ScreenWright.
- SPF-PC files may be used straight, with no special
considerations.
- Textra files may be used straight, with no special
considerations, provided that Textra is set to produce plain
ASCII files.
- VolksWriter files may be used straight, with no special
considerations.
- WordPerfect files may be used straight, with no special
(C) 1984, 1985 Paul D. Nadler ScreenWright (tm) Manual, p. 14
considerations, provided that WordPerfect is set to produce
plain ASCII files. (This is true only for recent versions
of WordPerfect.
- WordStar files must contain only ScreenWright dot-commands
for formatting, not WordStar dot-commands. WordStar is best
used in program-mode. Also, no WordStar control-characters
(^B, ^J, etc.) or soft hyphens may be used.
- The Writer (by Hayden) files may be used straight, with no
special considerations.
(C) 1984, 1985 Paul D. Nadler ScreenWright (tm) Manual, p. 15
Appendix C
TERMINAL INSTALLATION
If your terminal is not on the installation menu, you must define
the required values yourself. The values can probably be found
in the manual supplied with your terminal.
You terminal may not support all the commands that can be
installed. If so, just pass the command not needed by typing
RETURN in response to the prompt. If Delete line, Insert line,
or Erase to end of line is not installed, these functions will be
emulated in software, slowing screen performance somewhat.
Commands may be entered either simply by pressing the appropriate
keys or by entering the decimal or hexadecimal ASCII value of the
command. If a command requires the two characters Escape and =,
you may:
either Press first the Esc key, then the =. The entry
will be ecchoed with appropriate labels, ie.
<ESC> =.
or Enter the decimal or hexadecimal values separated
by spaces. Hexadecimal values must be preceded
by a dollar-sign. Enter, for example, 27 61 or
$1B 61 or $1B $3D, which all mean <ESC> =.
The two methods cannot be mixed: once you have entered a
non-numeric character, the rest of that command must be defined
in that mode, and vice versa.
A hyphen entered as the very first character is used to delete a
command, and echoes the text Nothing.
Terminal type
Enter the name of the terminal you are about to install. When
you complete swinst, the values will be stored, and the terminal
name will appear on the initial list of terminals. If you later
need to re-install ScreenWright to this terminal, you can do that
later by choosing it from the list.
(C) 1984, 1985 Paul D. Nadler ScreenWright (tm) Manual, p. 16
Send an initialization string to the terminal
If you want to initialize your terminal when ScreenWright starts
(eg. to download commands to programmable function keys), you
answer Y to this question. If not, just hit <RETURN>.
If you answer Y, you may choose between entering the command
directly or defining a file name containing the command string.
The latter is a good idea if the initialization string is long,
as (for example) a string to program a number of function keys
would be.
Send a reset string to the terminal?
Here you may define a string to be sent to the terminal when
ScreenWright terminates. The description of the initialization
command above applies here.
CURSOR LEAD-IN command
Cursor Lead-In is a special sequence of characters which tells
your terminal that the following characters are an address on the
screen at which the cursor chould be placed. When you define
this command, you are asked the following supplementary
questions:
CURSOR POSITIONING COMMAND to send between line and
column:
Some terminals need a command between the two numbers
defining the row and column cursor addresses.
CURSOR POSITIONING COMMAND to send after line and column:
Some terminals need a command after the two numbers defining
the row and column cursor address.
Column first?
Most terminals require the address on the format: first ROW,
then COLUMN. If this is the case on your terminal, answer N.
If your terminal wants COLUMN first, then ROW, then answer
Y.
OFFSET to add to LINE
(C) 1984, 1985 Paul D. Nadler ScreenWright (tm) Manual, p. 17
Enter the number to add to the LINE (ROW) address.
OFFSET to add to COLUMN
Enter the number to add to the COLUMN address.
Binary address?
Most terminals need the cursor address sent in binary form.
If that is true for your terminal, enter Y. If your terminal
expects the cursor address as ASCII digits, enter N. If so,
you are asked the supplementary question:
2 or 3 ASCII digits?
Enter the number of digits in the cursor address for
your terminal.
CLEAR SCREEN Command
Enter the command that will clear the entire contents of your
screen, both foreground and background, if applicable.
Does CLEAR SCREEN also HOME cursor?
This is normally the case; if it is not so on your terminal,
enter N, and define the cursor HOME command.
DELETE LINE Command:
Enter the command that deletes the entire line at the cursor
position.
INSERT LINE Command:
Enter the command that inserts a line at the cursor position.
ERASE TO END OF LINE Command:
Enter the command that erases the line at the cursor position
from the cursor position through the right end of the line.
(C) 1984, 1985 Paul D. Nadler ScreenWright (tm) Manual, p. 18
START OF 'LOW VIDEO' Command:
If your terminal supports different video intensities, then
define the command that initiates the dim video here. If this
command is defined, the following question is asked:
START OF 'NORMAL VIDEO' Command:
Define the command that sets the screen to show characters
in normal video.
Number of rows (lines) on your screen:
Enter the number of horizontal ines on your screen.
Number of columns on your screen:
Enter the number of vertical column positions on your screen.
Delay after CURSOR ADDRESS (0-255 ms):
Enter the delay in milliseconds required after cursor
addressing.
Delay after CLEAR, DELETE, and INSERT (0-255 ms):
Enter the delay in milliseconds required after these three
functions.
Delay after ERASE TO END OF LINE and HIGHLIGHT On/Off (0-255
ms):
Enter the delay in milliseconds required after these two
functions.
Is this definition correct?
(C) 1984, 1985 Paul D. Nadler ScreenWright (tm) Manual, p. 19
If you have made any errors in the definition, enter N. You will
then return to the terminal selection menu. The installation
data you have just entered will be included in the installation
data file and appear on the terminal selection menu, but
installation will not be performed. If you enter Y in response
to this question, you are asked:
Operating frequency of your microprocessor in MHz (for
delays):
As the delays specified earlier are dependent on the
operating frequency of your CPU, you must define this value.
This installation is finished. Installation data is written to
ScreenWright, and you return to the first installation menu. New
installation data is also saved in the installation data file and
the new terminal will appear on the terminal selection list when
you run swinst in the future.
(C) 1984, 1985 Paul D. Nadler ScreenWright (tm) Manual, p. 20
Appendix D
THE "SOFTWARE SHARING" CONCEPT
"Software Sharing" is an experimental concept in distribution.
It eliminates the need for advertising and copy protection
schemes, and allows you to obtain quality software at hugely
reduced costs. You can try it out at your own pace in the
comfort of your own home or office.
Anyone may legally obtain a copy of ScreenWright from a friend or
computer club. If after evaluating ScreenWright you find it to
be useful, we trust you either to send a $10 donation for each
screenplay or teleplay (of any length, whether produced or not)
you use ScreenWright on, or to discontinue use of the program.
In any case, you are encouraged to copy and share ScreenWright
(without modifying it) with others. Donations may be sent to:
Paul Nadler
123 Oak Street
Woodmere, NY 11598
Please join the experiment.
PERMISSION TO COPY
Individuals are granted permission by the Author to freely copy
the ScreenWright programs and documentation for their own use or
to share with others, provided no price or other consideration is
charged. Individuals are encouraged to donate to the Author $10
for each screenplay or teleplay (of any length, whether produced
or not) on which ScreenWright is used.
Computer clubs and other non-profit organizations are granted
permission by the Author to freely copy the ScreenWright programs
and documentation and share them with their members, provided
that:
1. No price or other consideration is charged. However, a
distribution cost may be charged for the cost of media and
shipping, so long as it is not more than $10 total.
(C) 1984, 1985 Paul D. Nadler ScreenWright (tm) Manual, p. 21
2. Club members are informed of the software-sharing concept
and encouraged to support it by making the $10 per
screenplay donation.
3. The program or documentation are not modified in any way,
and are distributed together.
Companies are granted permission by the author to copy the
ScreenWright programs and documentation for use on other
computers and at other locations in the company, so long as:
1. No price or other consideration is charged.
2. The normal donation of $10 per screenplay is paid.
3. The program or documentation are not modified in any way,
and are distributed together.
DISCLAIMER
In no event will the Author be liable to you for any damages,
including any lost profits, lost savings, or other incidental or
consequential damages arising out of the use of or inability to
use these programs, even if the Author has been advised of the
possibility of such damages, or for any claim by any other
party.
(C) 1984, 1985 Paul D. Nadler ScreenWright (tm) Manual, p. 22
Appendix E
SUMMARY OF SCREENWRIGHT COMMANDS
.AS n1 .. n10 ASCII Characters: The characters represented by
the ASCII codes n1 through n10 are sent
unformatted to the printer.
.BR Break: The current printed line is broken at this
point, and continued on the next line.
.CA Camera Direction: The current line is printed
along a far-right margin.
.CA# New Scene (Camera): A new scene number is
printed, and the current line is printed along a
far-right margin.
.CH Chain: Begin formatting the specified file as if
it were a continuation of the current file.
.CO Comment: The current line is ignored.
.DF CC n Define Camera Column as n.
.DF DI n1 n2 Define Direction Margins as n1 and n2.
.DF FT abc Define Footer text as 'abc'.
.DF HD abc Define Header text as 'abc'.
.DF NC n Define Name Column as n.
.DF PA n1 n2 Define Parenthetical-remark margins as n1 and n2.
.DF PL n Define Page Length as n.
.DF SP n1 n2 Define Speech margins as n1 and n2.
.DI Direction: The margins are set narrowly, for
directions.
.DI# New Scene (Direction): A new scene number is
printed, and the margins are set up for
(C) 1984, 1985 Paul D. Nadler ScreenWright (tm) Manual, p. 23
directions.
.JU Justify: Align text evenly along the right as
well as the left margin.
.NE n If n lines are not left on the current page, the
page is ejected, and printing continues on the
next page.
.NJ No Justify: Align text evenly along only the left
margin, leaving the right margin ragged.
(Default)
.NM Name: The current line is printed on a margin in
the center of the page.
.NP New Page: The current page is ejected. Printing
continues on the next page.
.PA Parenthetical Remark: The margins are set very
widely, for a descriptive remark within a
character's speech.
.SP Speech: The margins are set medium, for a
character's speech.
_ Underline: Toggle underlining on and off.
(C) 1984, 1985 Paul D. Nadler ScreenWright (tm) Manual, p. 24
Table of Contents
Chapter 1 INSTALLING SCREENWRIGHT 3
Chapter 2 WRITING A SCREENPLAY WITH SCREENWRIGHT 6
Chapter 3 PROCESSING A SCREENPLAY 9
Chapter 4 ADDITIONAL COMMANDS 11
Appendix A SCREENPLAY FORMATTING REQUIREMENTS 13
Appendix B EDITING CONSIDERATIONS 14
Appendix C TERMINAL INSTALLATION 16
Appendix D THE "SOFTWARE SHARING" CONCEPT 21
Appendix E SUMMARY OF SCREENWRIGHT COMMANDS 23